intestinal strangulation - French English Dictionary